package modelo;

public class NadadorCompetencia {
	
	private Nadador nadador;
	private TipoCompetencia tipoCompetencia;
	// eliminatoria en TipoCompetencia
	private float tiempo;
	private int posicion;
	private int carril;
	
	// constructor vacio para ser usado en asignaciones del obj
	public NadadorCompetencia(){
		super();
	}
	// constructor con parametros
	public NadadorCompetencia(Nadador nadador, TipoCompetencia objTipoCompetencia,
			 int carril) {
		super();
		
		// pecho
		//Modalidad objModalidad = new Modalidad(modalidad); controlador para el TipoCompetencia
		
		this.nadador = nadador;
		// ejemplo 50 metros, pecho
		//new TipoCompetencia(distancia,objModalidad); en el controlador!
		tipoCompetencia = objTipoCompetencia;
		
		//this.tiempo = tiempo;
		//this.posicion = posicion;
		this.carril = carril;
	}
	
	public Nadador getNadador() {
		return nadador;
	}
	
	public void setNadador(Nadador nadador) {
		this.nadador = nadador;
	}
	
	public TipoCompetencia getTipoCompetencia() {
		return tipoCompetencia;
	}
	
	public void setCompetencia(TipoCompetencia tipoCompetencia) {
		this.tipoCompetencia = tipoCompetencia;
	}
	
	public float getTiempo() {
		return tiempo;
	}
	
	public void setTiempo(float tiempo) {
		this.tiempo = tiempo;
	}
	
	public int getPosicion() {
		return posicion;
	}
	
	public void setPosicion(int posicion) {
		this.posicion = posicion;
	}
		
	public int getCarril() {
		return carril;
	}
	
	public void setCarril(int carril) {
		this.carril = carril;
	}
	
	

}
